horseback soldier - French English Dictionary